body { min-width:1200px; }
.wp { width:1200px;margin:0 auto; }
/* 头部 */
.head-wp { height:180px;background: url(../images/headbg.png) no-repeat center top;display: flex;}
.head-cent {width:1200px;height:180px;display: flex;margin:0 auto;align-items: center;}
.h-top {padding:18px 0 49px;display: flex;justify-content: flex-end;align-items: center;}
.h-top a { color:#fff;display:flex;margin-left:22px;width:110px;height:26px;background:#1779e5;border-radius:13px;align-items: center;justify-content: center; }
.h-top label,.h-top em { color:#fff;font-size:14px; }
.h-top em { padding-left:4px; }
.h-top label { width:58px;padding-right:10px;text-align:right; }  
.h-top input { width:80px;height:22px;border-radius:11px;text-align: center;line-height:22px;color:#666;font-size:14px; }
.h-top span input { width:50px;height:22px;text-align: center;line-height:22px;border-radius:11px;background:#1779e5;color:#fff;font-size:14px;cursor:pointer;margin-left:15px; }
/* logo部分 */
.logo-wp { align-items:center;width:510px;height:100%;flex-direction: column;align-items: flex-end;display: flex;  }
.logo,.logo a,.logo a img { width:313px;height:59px; }
.logo-tips { margin:0 20px 0 95px;height:100%;overflow: hidden;display: flex;align-items: center;width:410px; }
.logo-tips p { height:28px;width:2910px;background: url(../images/tips.png) repeat-x 0 center; }

.logo-search { width:400px;height:42px;border-radius:22px;display: flex;align-items: center;background:#fff; }
.logo-search input { display: block;margin-left:15px;flex:1;margin-right:20px;font-size:14px;color:#666; }
.logo-search span { display: block;cursor:pointer;margin-right:17px;width:20px;height:20px;background: url(../images/search.png) no-repeat 0 0; }
/*导航*/
.nav-wp { height:60px;background:#206fb7; }
.navs { display: flex;align-items: center;height:60px; }
.navs>div { color:#2c4abb;font-size:18px;font-weight:bold; }
.navs>div span { padding:0 10px;color:#05f4fd; }
.navs>div a { color:#05f4fd; }
.nav-list { flex:1;display: flex; }
.nav-list li { position:relative; }
.nav-list li .tit { color:#fff;height:60px;line-height:60px;font-size:18px;font-weight: bold;padding:0 23px;cursor:pointer; display: block;}
.nav-list li:hover .tit { border-bottom:3px #0087f7 solid;padding-top:3px;height:54px;line-height:54px; }
.nav-list li:hover .son-list { display: block; }
.son-list { width:220px;background:#fff;position: absolute;left:-51px;display: none;z-index: 1000 }
.son-list a { display: block;height:48px;line-height:48px;text-align: center;font-size:14px;font-weight: bold; position: relative;}
.son-list a:hover { color:#008bff;background:#d9eeff; }
.son-list>a>em { position: absolute;width:7px;height:13px;background:url(../images/r.png) no-repeat 0 0;top:17px;right:31px;}
.son-list>div { width:180px;position:absolute;top:0;right:-180px;display: none;background:#d7ecfd; }
.son-list>div:hover{display: block;}
.addbac{ color:#008bff;background:#d9eeff; }
/* 底部 */
.footer { background:#e7ebf6; }
.foot-logo { padding:20px 0 16px;border-bottom:1px #d4d7e1 solid; }
.foot-logo a,.foot-logo a img { width:230px;height:44px; }
.foot-info { padding:13px 0 20px;display: flex; }
.foot-info .l-info { flex:1; }
.foot-info .r-info { width:228px; }
.foot-info .tit { height:72px;line-height:72px; }
.info-list { display: flex; }
.info-list li { flex:3; }
.info-list li>div { padding:2px 0 8px; }
.info-list li>div h4 { height:30px;line-height:30px;font-size:14px;color:#75777c; }
.info-list li>div p { line-height:26px;font-size:14px;color:#aeb0b7;font-weight:bold; }
.info-list li:nth-child(1) { flex:2;padding-right:7px; }
.foot-down { height:36px;position: relative;margin-bottom:6px; }
.foot-down>span { height:36px;width:228px;border-radius:2px;text-align: center;position: relative;background:#008bff;color:#fff;font-size:14px;display: block;line-height:36px;cursor:pointer; }
.foot-down>span em { width:14px;height:8px;position: absolute;background: url(../images/down.png) no-repeat 0 0;right:11px;top:14px; }
.foot-list { position: absolute;left:0;top:36px;width:228px;display: none; }
.foot-list a { height:30px;display: block;text-align: center;line-height:30px;background:#008bff;font-size:12px;color:#fff; }
.foot-list a:hover { background:#5eb4fc; }
.r-info .foot-down:nth-of-type(1) { z-index:10; }
.r-info .foot-down:nth-of-type(2) { z-index:9; }
.r-info .foot-down:nth-of-type(3) { z-index:8; }
.foot-down:hover .foot-list { display: block; }

.ewm-wp { padding-top:8px;display: flex;justify-content:space-between; }
.ewm-wp>div div { background:#fff;width:110px;height:110px;overflow: hidden; }
.ewm-wp>div img { width:96px;height:96px;margin:7px;display: block; }
.ewm-wp>div span {line-height:23px;text-align: center;font-size:14px;display: block; }
.foot-bot { background:#282828;padding:20px 0;line-height:20px;font-size:12px;color:rgba(255,255,255,0.3);text-align: center; }
.foot-bot a{margin: 0 10px;}
.foot-bot a:hover{color:#fff}
/* 面包屑 */
.crumbs-wp { height:50px;background:#eff1f4; }
.crumbs { display: flex;align-items: center;height:50px; }
.crumbs h4 { padding:0 54px 0 8px;font-weight: bold; }
.crumbs a,.crumbs span { font-size:14px;display: block;margin-right:12px; }
.crumbs a { color:#1377fc; }
.crumbs span { color:#666; }




